/**
 * @(#)BeanCopierUtil.java 2017年6月19日
 * Copyright(C) 2017 ZHEXIN IT CO.,LTD. All rights reserved.
 */
package org.jsbd.boss.util;


import net.sf.cglib.beans.BeanCopier;
import org.jsbd.boss.domian.DMClientInfo;
import org.jsbd.boss.domian.NewUserTaskVo;
import org.jsbd.boss.domian.TaskVo;
import org.jsbd.boss.domian.channel.*;

/**
 * TODO 请加入本类的说明
 * 
 * @author <a href="mailto:xupengcheng@zhexinit.com" >徐鹏程</a>
 * @version 1.0.0
 */
public class BeanCopierUtil {
	// UserClientInfo--2--->
	public final static BeanCopier UserClient2RetentTaskVoBeanCopier = BeanCopier.create(UserClientInfo.class, RetentTaskVo.class, false);
	public final static BeanCopier UserClient2ThirdUserBeanCopier = BeanCopier.create(UserClientInfo.class, ThirdUser.class, false);
	public final static BeanCopier UserClient2SelfCardVoBeanCopier = BeanCopier.create(UserClientInfo.class, SelfCardVo.class, false);
	public final static BeanCopier UserClientInfo2TaskVoBeanCopier = BeanCopier.create(UserClientInfo.class, TaskVo.class, false);
	public final static BeanCopier UserClientInfo2DMClientInfoBeanCopier = BeanCopier.create(UserClientInfo.class, DMClientInfo.class, false);
	public final static BeanCopier UserClientInfo2MomoUserBeanCopier = BeanCopier.create(UserClientInfo.class, MomoUser.class, false);

	
	// DMClientInfo--2--->
	public final static BeanCopier DmClient2newTaskBeanCopier = BeanCopier.create(DMClientInfo.class, NewUserTaskVo.class, false);

	// thirduser---2--->

	public final static BeanCopier ThirdUser2NewUserTaskVoBeanCopier = BeanCopier.create(ThirdUser.class, NewUserTaskVo.class, false);
	public final static BeanCopier TaskVo2UserClientInfoBeanCopier = BeanCopier.create(TaskVo.class, UserClientInfo.class, false);


	
}
